LiLo (Linux Loader) est un des premiers, si ce n'est le premier, gestionnaire d'amorçage au même titre que d'autres.
Mots-clefs : LiLo, Gestionnaire d'amorçage, boot loader.
Le gestionnaire d'amorçage se lance juste après l'écran du BIOS. C'est lui qui va ensuite transmettre le relai à un système d'exploitation, éventuellement en proposant le choix de ce dernier dans le cas d'un système dit multiboot.
LiLo fait parti des gestionnaires d'amorçage au même titre que Grub. Ce dernier est d'ailleurs recommandé et installé par défaut.
Cette documentation est uniquement présente pour ceux chez qui GRUB refuserait de démarrer (exemple : message "Grub loading…" qui ne disparait pas).
Attention : tout ce qui est décrit ici n'a pas été beaucoup testé, c'est juste à titre informatif pour vous aider si vous êtes bloqué.
LiLo n'est pas vraiment souple dans la mesure où il faut le reconfigurer à chaque fois pour un changement de noyau.
Néanmois le script update-lilo peut être lancé lors de la mise à jour du noyau pour réaliser cette tâche.
Si vous faite une mise-à-jour de votre distribution faites très attention à savoir si la version du noyau est mise à jour elle aussi. En effet il se pourrait que d'autres logiciels très liés soient mis à jour, tel que udev par exemple. Ceci pourrait avoir pour conséquence de rendre votre système inutilisable.
Si votre système ne démarre plus (Kernel panic, ou problème de root sur un disque qui n'existe pas), il vous faut démarrer sur un liveCD avant de passer le relais à la version installée sur le disque dur (c'est la commande chroot). Pour ce faire vous pouvez utiliser cette partie d'une autre documentation.
Plus d'informations sur ce lien.
$ liloconfig
.
/etc/lilo.conf :
Voici les éléments importants de mon fichier lilo.conf.
lba32 #Automatique (pour les disques de grosse capacité)
boot=/dev/hda #L'endroit où se trouve le gestionnaire d'amorçage :
#le MBR est souvent le plus simple pour que ça.
root=/dev/hda9 #/ est montée sur la partition 9 de mon premier disque.
# Bitmap configuration for /boot/sarge.bmp
bitmap=/boot/sarge.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
install=bmp #Voir commentaires dans votre fichier
prompt #Voir commentaires dans votre fichier
timeout=50
map=/boot/map #Automatique
vga=normal #Automatique
image=/boot/vmlinuz-2.6.15-22-386 #L'ajout de la version actuelle de mon noyau
label="Lin 2.6.15-22" # suite à la MAJ vers dapper.
initrd=/boot/initrd.img-2.6.15-22-386 #J'ai utilisé pour modèle les lignes
read-only # suivantes
image=/boot/vmlinuz-2.6.12-9-386
label="Lin 2.6.12img0"
initrd=/boot/initrd.img-2.6.12-9-386
read-only
Pour connaître les versions du noyau que vous pouvez utiliser, pensez à lister le contenu du répertoire /boot.
ERROR: install-mbr failed! Your system may not be bootable., vérifiez le point précédent.Contributeur : Rédigée et maintenue par Id2ndR.